m3 review